package com.rayframework.core.common.constant;

/**
 * 公用核心组件 - 常量池<br/>
 * 存放 public static final 常量<br/>
 * 不允许使用外部依赖，只能存放 JDK 自带的
 *
 * @author LiaoYuXing-Ray
 * @version 1.0
 * @createDate 2023/9/7 17:17
 **/
public class RayCoreConstants {

    /**
     * 默认配置文件字符串 2023/9/7 17:17
     * <p style="color:orange">
     * 值：application.properties
     * </p>
     */
    public static final String APPLICATION_PROPERTIES = "application.properties";

    /**
     * 框架内部默认配置文件字符串 2023/9/7 17:17
     * <p style="color:orange">
     * 值：Ray.properties
     * </p>
     */
    public static final String RAY_PROPERTIES = "Ray.properties";

    /**
     * 默认配置文件名称 PropertySource 对象 2023/9/7 17:17
     * <p style="color:orange">
     * 值：application
     * </p>
     */
    public static final String APPLICATION = "application";

    /**
     * 默认数据源配置文件名称 2023/9/7 17:17
     * <p style="color:orange">
     * 值：db.xml
     * </p>
     */
    public static final String DB_XML = "db.xml";


    /**
     * 插件 - 字符串 2023/9/15 14:47
     * <p style="color:orange">
     * 值：plugin
     * </p>
     */
    public static final String PLUGIN = "plugin";

}
